alley outside the city walls - Español Inglés Diccionario